Nuprl Lemma : mklist_select 11,40

T:Type, n:f:(int_seg(0; n)T), i:int_seg(0; n). mklist(nf)[i] = f(i
latex


DefinitionsFalse, A, A  B, ge(ij), P  Q, t  T, x:AB(x), P  Q, lelt(ijk), suptype(ST), subtype(ST), int_seg(ij), ff, tt, if b then t else f fi , Y, primrec(nbc), mklist(nf), prop{i:l}, , P  Q, P  Q, guard(T), sq_type(T), t  ...$L, ||as||, i <z j, b, i j, nth_tl(n;as), hd(l), l[i], Unit, , P  Q, decidable(P),
Lemmasge wf, nat properties, nat wf, int seg wf, le wf, not functionality wrt iff, assert of bnot, eqff to assert, assert of eq int, eqtt to assert, iff transitivity, not wf, bnot wf, assert wf, bool wf, eq int wf, decidable lt, length wf1, mklist wf, select append front, mklist length, select append back, non neg length, length cons, length nil

origin